catapult launched - Español Inglés Diccionario